#ifndef xpack_graphic_color_gray08
#define xpack_graphic_color_gray08
#pragma push_macro("xuser")
#undef  xuser
#define xuser mixc::graphic_gray08::inc
#include"define/base_type.hpp"
#include"macro/xexport.hpp"
#include"macro/xstruct.hpp"
#pragma pop_macro("xuser")

namespace mixc::graphic_gray08::origin{
    xstruct(
        xname(gray08),
        xprif(m_value, u08)
    )
        constexpr explicit gray08(uxx value) : m_value(u08(value)){}
        constexpr gray08() : m_value(0){}

        constexpr operator u08() const {
            return m_value;
        }
    $
}

#endif

xexport_space(mixc::graphic_gray08::origin)
